﻿using System;
using UnityEngine;

namespace UniRx
{
	// Token: 0x020003CA RID: 970
	[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = false)]
	public class RangeReactivePropertyAttribute : PropertyAttribute
	{
		// Token: 0x060013B9 RID: 5049 RVA: 0x0005943D File Offset: 0x0005783D
		public RangeReactivePropertyAttribute(float min, float max)
		{
			this.Min = min;
			this.Max = max;
		}

		// Token: 0x17000164 RID: 356
		// (get) Token: 0x060013BA RID: 5050 RVA: 0x00059453 File Offset: 0x00057853
		// (set) Token: 0x060013BB RID: 5051 RVA: 0x0005945B File Offset: 0x0005785B
		public float Min { get; private set; }

		// Token: 0x17000165 RID: 357
		// (get) Token: 0x060013BC RID: 5052 RVA: 0x00059464 File Offset: 0x00057864
		// (set) Token: 0x060013BD RID: 5053 RVA: 0x0005946C File Offset: 0x0005786C
		public float Max { get; private set; }
	}
}
